package com.mingtu.guards.bean;

import java.util.List;

/**
 * @ClassName :
 * @Author : wkk
 * @Date : 2022-6-2 13:47:02
 * @Email : 1281573890@qq.com
 * @Eescription :
 */
public class ApproveDetailsBean {
    /**
     * msg : success
     * code : 0
     * data : {"taskId":6,"auditId":1,"auditName":"用章申请","applyUserId":11,"applyUserName":"李磊","createTime":"2022-06-02 11:07:48","status":0,"deptId":1,"deptName":"河南连康山国家级自然保护区管理局","memo":"测试审批流程","detailId":null,"auditTaskDetailEntityList":[{"detailId":4,"taskId":6,"stepOrder":1,"userId":211,"userName":"明图","auditTime":null,"auditMemo":null,"status":0,"createTime":"2022-06-02 11:07:49"}],"auditTaskAttachEntityList":[{"attachId":1,"taskId":6,"url":"https://static.mingtukeji.com/lks/202106/20210608/587e4650ec7141dbab39c50793f51c63.jpeg"}]}
     */

    private String msg;
    private String code;
    private DataBean data;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * taskId : 6
         * auditId : 1
         * auditName : 用章申请
         * applyUserId : 11
         * applyUserName : 李磊
         * createTime : 2022-06-02 11:07:48
         * status : 0
         * deptId : 1
         * deptName : 河南连康山国家级自然保护区管理局
         * memo : 测试审批流程
         * detailId : null
         * auditTaskDetailEntityList : [{"detailId":4,"taskId":6,"stepOrder":1,"userId":211,"userName":"明图","auditTime":null,"auditMemo":null,"status":0,"createTime":"2022-06-02 11:07:49"}]
         * auditTaskAttachEntityList : [{"attachId":1,"taskId":6,"url":"https://static.mingtukeji.com/lks/202106/20210608/587e4650ec7141dbab39c50793f51c63.jpeg"}]
         */

        private String taskId;
        private String auditId;
        private String auditName;
        private String applyUserId;
        private String applyUserName;
        private String createTime;
        private String status;
        private String deptId;
        private String deptName;
        private String memo;
        private String detailId;
        private List<AuditTaskDetailEntityListBean> auditTaskDetailEntityList;
        private List<AuditTaskAttachEntityListBean> auditTaskAttachEntityList;

        public String getTaskId() {
            return taskId;
        }

        public void setTaskId(String taskId) {
            this.taskId = taskId;
        }

        public String getAuditId() {
            return auditId;
        }

        public void setAuditId(String auditId) {
            this.auditId = auditId;
        }

        public String getAuditName() {
            return auditName;
        }

        public void setAuditName(String auditName) {
            this.auditName = auditName;
        }

        public String getApplyUserId() {
            return applyUserId;
        }

        public void setApplyUserId(String applyUserId) {
            this.applyUserId = applyUserId;
        }

        public String getApplyUserName() {
            return applyUserName;
        }

        public void setApplyUserName(String applyUserName) {
            this.applyUserName = applyUserName;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getDeptId() {
            return deptId;
        }

        public void setDeptId(String deptId) {
            this.deptId = deptId;
        }

        public String getDeptName() {
            return deptName;
        }

        public void setDeptName(String deptName) {
            this.deptName = deptName;
        }

        public String getMemo() {
            return memo;
        }

        public void setMemo(String memo) {
            this.memo = memo;
        }

        public String getDetailId() {
            return detailId;
        }

        public void setDetailId(String detailId) {
            this.detailId = detailId;
        }

        public List<AuditTaskDetailEntityListBean> getAuditTaskDetailEntityList() {
            return auditTaskDetailEntityList;
        }

        public void setAuditTaskDetailEntityList(List<AuditTaskDetailEntityListBean> auditTaskDetailEntityList) {
            this.auditTaskDetailEntityList = auditTaskDetailEntityList;
        }

        public List<AuditTaskAttachEntityListBean> getAuditTaskAttachEntityList() {
            return auditTaskAttachEntityList;
        }

        public void setAuditTaskAttachEntityList(List<AuditTaskAttachEntityListBean> auditTaskAttachEntityList) {
            this.auditTaskAttachEntityList = auditTaskAttachEntityList;
        }

        public static class AuditTaskDetailEntityListBean {
            /**
             * detailId : 4
             * taskId : 6
             * stepOrder : 1
             * userId : 211
             * userName : 明图
             * auditTime : null
             * auditMemo : null
             * status : 0
             * createTime : 2022-06-02 11:07:49
             */

            private String detailId;
            private String taskId;
            private String stepOrder;
            private String userId;
            private String userName;
            private String auditTime;
            private String auditMemo;
            private String status;
            private String createTime;

            public String getDetailId() {
                return detailId;
            }

            public void setDetailId(String detailId) {
                this.detailId = detailId;
            }

            public String getTaskId() {
                return taskId;
            }

            public void setTaskId(String taskId) {
                this.taskId = taskId;
            }

            public String getStepOrder() {
                return stepOrder;
            }

            public void setStepOrder(String stepOrder) {
                this.stepOrder = stepOrder;
            }

            public String getUserId() {
                return userId;
            }

            public void setUserId(String userId) {
                this.userId = userId;
            }

            public String getUserName() {
                return userName;
            }

            public void setUserName(String userName) {
                this.userName = userName;
            }

            public String getAuditTime() {
                return auditTime;
            }

            public void setAuditTime(String auditTime) {
                this.auditTime = auditTime;
            }

            public String getAuditMemo() {
                return auditMemo;
            }

            public void setAuditMemo(String auditMemo) {
                this.auditMemo = auditMemo;
            }

            public String getStatus() {
                return status;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }
        }

        public static class AuditTaskAttachEntityListBean {
            /**
             * attachId : 1
             * taskId : 6
             * url : https://static.mingtukeji.com/lks/202106/20210608/587e4650ec7141dbab39c50793f51c63.jpeg
             */

            private String attachId;
            private String taskId;
            private String url;

            private String resType;

            public String getResType() {
                return resType;
            }

            public void setResType(String resType) {
                this.resType = resType;
            }

            public String getAttachId() {
                return attachId;
            }

            public void setAttachId(String attachId) {
                this.attachId = attachId;
            }

            public String getTaskId() {
                return taskId;
            }

            public void setTaskId(String taskId) {
                this.taskId = taskId;
            }

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }
        }
    }
}
